import api from "./index";
import { axios } from "@/utils/request";

/**
 * login func
 * parameter: {
 *     username: '',
 *     password: '',
 *     remember_me: true,
 *     captcha: '12345'
 * }
 * @param parameter
 * @returns {*}
 */
export function login(parameter) {
  return axios({ url: "/user/login.do", method: "post", data: parameter });
}

export function getSmsCaptcha(parameter) {
  return axios({
    url: api.SendSms,
    method: "post",
    data: parameter
  });
}

export function getInfo() {
  return axios({
    url: "/user/getLoginInfo.do",
    method: "get",
    headers: {
      "Content-Type": "application/json;charset=UTF-8"
    }
  });
}

export function logout() {
  return axios({
    url: "user/logout.do",
    method: "post",
    headers: {
      "Content-Type": "application/json;charset=UTF-8"
    }
  });
}
